build a wall with rocks or stones - Francés Inglés Diccionario